.orders .panel {
  border-radius: 0;
  border: 0;
  box-shadow: none; }
  .orders .panel .handerbtn button {
    padding: 5px 25px;
    margin-right: 10px; }
  .orders .panel .handerbtn .title-income-info {
    margin-top: 5px;
    color: #acb0ab; }
  .orders .panel .handerbtn .title-income {
    font-size: 18px;
    color: red; }
  .orders .panel .panel-heading {
    padding: 0;
    background-color: #fff;
    border: 0;
    margin-bottom: 20px;
    min-height: 20px; }
    .orders .panel .panel-heading .panel-heading-btn,
    .orders .panel .panel-heading .panel-heading-btn:hover {
      border-radius: 16px;
      background-color: #f9f9f9;
      color: #acb0ab; }
    .orders .panel .panel-heading .panel-heading-btn.active {
      color: #fff;
      background-color: #58c676; }
    .orders .panel .panel-heading .row-income {
      margin-top: 10px;
      padding: 0 20px;
      background-color: #f9f9f9; }
      .orders .panel .panel-heading .row-income h5 {
        margin: 10px 10px; }
    .orders .panel .panel-heading .search-input {
      margin-top: -30px; }
      .orders .panel .panel-heading .search-input input {
        height: 30px;
        border-radius: 20px; }
      .orders .panel .panel-heading .search-input button {
        margin: 0;
        padding-left: 0;
        padding-right: 0;
        background-color: #fff;
        color: #acb0ab; }
      .orders .panel .panel-heading .search-input .icon-search {
        margin-top: 2px; }
      .orders .panel .panel-heading .search-input .export {
        padding-left: 10px !important; }
    @media screen and (max-width: 768px) {
      .orders .panel .panel-heading .row-income {
        padding: 0; }
      .orders .panel .panel-heading .search-input {
        margin-top: 10px; }
        .orders .panel .panel-heading .search-input input {
          margin-bottom: 10px; } }
  .orders .panel .panel-heading-right {
    text-align: right; }
  .orders .panel .pager-btn,
  .orders .panel .pager-btn:hover {
    border-radius: 16px;
    color: #fff;
    background-color: #58c676;
    border: 0; }
  .orders .panel .list-group-item:first-child {
    border: 1px solid #eef0f1; }
  .orders .panel .list-group-item {
    margin-bottom: 16px;
    padding: 50px 30px 20px 30px;
    border: 1px solid #eef0f1; }
    .orders .panel .list-group-item .row {
      margin-bottom: 10px; }
    .orders .panel .list-group-item .time {
      font-weight: bold; }
    .orders .panel .list-group-item .state {
      color: #58c676; }
    .orders .panel .list-group-item .state-end,
    .orders .panel .list-group-item .info,
    .orders .panel .list-group-item .action-btns a,
    .orders .panel .list-group-item .action-btns span {
      color: #acb0ab;
      cursor: pointer; }
    .orders .panel .list-group-item .action-btns a:first-child {
      margin-right: 10px; }
    .orders .panel .list-group-item .name,
    .orders .panel .list-group-item .name span,
    .orders .panel .list-group-item .address span,
    .orders .panel .list-group-item .address a {
      color: #3c4040; }
    .orders .panel .list-group-item .income {
      color: #58c676;
      font-weight: bolder; }
    .orders .panel .list-group-item .address {
      word-wrap: break-word;
      word-break: normal; }
    .orders .panel .list-group-item .action-btns {
      text-align: right; }

.orders .modal-edit {
  margin-top: 160px;
  width: 400px; }
  .orders .modal-edit .form-group {
    margin: 30px; }
    .orders .modal-edit .form-group label {
      margin-bottom: 17px; }
    .orders .modal-edit .form-group .form-control, .orders .modal-edit .form-group .flatpickr-input {
      height: 50px;
      border-radius: 4px;
      border: 1px solid #E4EDF5;
      background-color: #fff; }
      .orders .modal-edit .form-group .form-control[readonly], .orders .modal-edit .form-group .flatpickr-input[readonly] {
        background: none; }
  .orders .modal-edit .btn-submit,
  .orders .modal-edit .btn-submit:hover {
    border-radius: 16px;
    background-color: #58c676;
    color: #fff;
    margin-bottom: 30px; }

.orders.col-xs-12 .modal-edit {
  width: 90%;
  max-width: 400px;
  margin: 160px auto; }

.orders .startTime {
  margin-bottom: 20px; }

.orders .mt_group_btn {
  margin-bottom: 20px; }
